# -*- coding: utf-8 -*-
#  @author  Bink
#  @date  2020/8/29 18:27
# @Email : 2641032316@qq.com


# TODO
#  创建目录：E:/study/python/1001/
#  在以上文件夹中创建空文件：zhangsan.txt
#  编程实现数据数字能进行一下功能：
#  1、存入你的基本信息
#  2、显示你的基本信息
#  3、统计zhangsan.txt含有good的文本数

import os

fileDir = './study/python/1001'
filePath = fileDir + '/bink.txt'
if not os.path.exists(fileDir):
    os.makedirs(fileDir)


with open(filePath, 'a+', encoding='utf8') as file:
    input_no = input('请键入选项：1~3(非数字退出):\t')
    while input_no.isdigit() and int(input_no) in (1, 2, 3):
        input_no = int(input_no)
        if input_no == 1:
            file.write(input('存入你的基本信息:')+'\n')
        elif input_no == 2:
            file.seek(0, 0)
            for line in file.readlines():
                print(line, end='')
        elif input_no == 3:
            countGd = 0
            file.seek(0, 0)
            for line in file.readlines():
                countGd += line.count('good')
            print(countGd)
        input_no = input('请键入选项：:\t')
    else:
        print('程序已退出...')
